package com.cloudwise.dao;

import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * @author ：Teacher陈（86521760@qq.com）
 * @date ：Created in 2021/9/13 10:02
 * @description：用户dao的接口
 * @modified By：
 * @version: 1.0
 */
public interface UserInfoDao {
   Map<String ,Object> findUserByUserNameAndPassword(@Param("aaa") String  username,@Param("bbb") String password);
   Map<String ,Object> findUserByUserName(String  username);
   List<Map<String, Object>> findAllUserInfo(@Param("page") Integer page, @Param("limit") Integer limit);
   boolean addUser(Map map);
   boolean deleteUserById(int  id);
   int findAllCount();
   Map<String ,Object> findUserById(int  id);
}
